package com.shuwen.gcdj.bean.conditionMonitoring.response;

import lombok.Data;

import java.sql.Timestamp;

/**
 * @author XYC
 */
@Data
public class TDSensorCodeDataAllResp {

    private Timestamp ts;

    //总重/净重 起升机
    private Double G1U1H1P0N001;
    private Double G1U1H2P0N001;
    private Double G1D1H1P0N001;
    private Double G1D1HAP0N001;
    private Double G1U1H1P0N002;
    private Double G1U1H2P0N002;
    private Double G1D1H1P0N002;
    private Double G1D1HAP0N002;

    //高度/速度 起升机
    private Double G1U1H1P0N003;
    private Double G1U1H2P0N003;
    private Double G1D1H1P0N003;
    private Double G1D1HAP0N003;
    private Double G1U1H1P0N004;
    private Double G1U1H2P0N004;
    private Double G1D1H1P0N004;
    private Double G1D1HAP0N004;

    //速度/位置 上下小车
    private Double G1D1W1P0N001;
    private Double G1U1W1P0N001;
    private Double G1U1W1P0N002;
    private Double G1D1W1P0N002;

    //大车位置/速度
    private Double G1X1W1P0N001;
    private Double G1X1W1P0N002;


    //主梁位置 状态监控中心 /应变
    private Double G1WMG1S1N001;
    private Double G1WMG1S1N002;
    private Double G1WMG1S1N003;
    private Double G1WMG2S1N001;
    private Double G1WMG2S1N002;
    private Double G1WMG2S1N003;

    //主结构 状态监控中心
    private Double G1X1L1A1NX01;
    private Double G1X1L1A1NY01;
    private Double G1E1L1A1NX01;
    private Double G1E1L1A1NY01;
    private Double G1E1L1A1NX02;
    private Double G1E1L1A1NY02;

    //振动
    private Double G1U1H1V1NH02;
    private Double G1U1H1V1NV02;
    private Double G1U1H2V1NH02;
    private Double G1U1H2V1NV02;
    private Double G1D1H1V1NH02;
    private Double G1D1H1V1NV02;


    private Double G1U1H1V1NH01;
    private Double G1U1H1V1NH03;
    private Double G1U1H1V1NH04;
    private Double G1U1H1V1NH05;
    private Double G1U1H1V1NH06;
    private Double G1U1H1V1NV01;
    private Double G1U1H1V1NV03;
    private Double G1U1H1V1NV04;
    private Double G1U1H1V1NV05;
    private Double G1U1H1V1NV06;
    private Double G1U1H2V1NH01;
    private Double G1U1H2V1NH03;
    private Double G1U1H2V1NH04;
    private Double G1U1H2V1NH05;
    private Double G1U1H2V1NH06;
    private Double G1U1H2V1NV01;
    private Double G1U1H2V1NV03;
    private Double G1U1H2V1NV04;
    private Double G1U1H2V1NV05;
    private Double G1U1H2V1NV06;
    private Double G1D1H1V1NH01;
    private Double G1D1H1V1NH03;
    private Double G1D1H1V1NH04;
    private Double G1D1H1V1NH05;
    private Double G1D1H1V1NH06;
    private Double G1D1H1V1NV01;
    private Double G1D1H1V1NV03;
    private Double G1D1H1V1NV04;
    private Double G1D1H1V1NV05;
    private Double G1D1H1V1NV06;


    //低频振动下小车
    private Double G1D1H1V2NH03;
    private Double G1D1H1V2NH04;
    private Double G1D1H1V2NH05;
    private Double G1D1H1V2NH06;
    private Double G1D1H1V2NV03;
    private Double G1D1H1V2NV04;
    private Double G1D1H1V2NV05;
    private Double G1D1H1V2NV06;


    //plc告警
    private Boolean G1U1H1P0B020;
    private Boolean G1U1H1P0B021;
    private Boolean G1U1H1P0B022;
    private Boolean G1U1H1P0B023;
    private Boolean G1U1H1P0B024;
    private Boolean G1U1H1P0B025;
    private Boolean G1U1H1P0B026;
    private Boolean G1U1H1P0B034;
    private Boolean G1U1H1P0B035;
    private Boolean G1U1H2P0B020;
    private Boolean G1U1H2P0B021;
    private Boolean G1U1H2P0B022;
    private Boolean G1U1H2P0B023;
    private Boolean G1U1H2P0B024;
    private Boolean G1U1H2P0B025;
    private Boolean G1U1H2P0B026;
    private Boolean G1U1H2P0B034;
    private Boolean G1U1H2P0B035;
    private Boolean G1D1H1P0B020;
    private Boolean G1D1H1P0B021;
    private Boolean G1D1H1P0B022;
    private Boolean G1D1H1P0B023;
    private Boolean G1D1H1P0B024;
    private Boolean G1D1H1P0B025;
    private Boolean G1D1H1P0B026;
    private Boolean G1D1H1P0B034;
    private Boolean G1D1H1P0B035;
    private Boolean G1D1HAP0B020;
    private Boolean G1D1HAP0B021;
    private Boolean G1D1HAP0B022;
    private Boolean G1D1HAP0B023;
    private Boolean G1D1HAP0B024;
    private Boolean G1D1HAP0B025;
    private Boolean G1D1HAP0B026;
    private Boolean G1D1HAP0B034;
    private Boolean G1D1HAP0B035;
    private Boolean G1U1W1P0B029;
    private Boolean G1U1W1P0B030;
    private Boolean G1U1W1P0B031;
    private Boolean G1U1W1P0B032;
    private Boolean G1U1W1P0B033;
    private Boolean G1U1W1P0B034;
    private Boolean G1U1W1P0B042;
    private Boolean G1U1W1P0B043;
    private Boolean G1D1W1P0B025;
    private Boolean G1D1W1P0B026;
    private Boolean G1D1W1P0B027;
    private Boolean G1D1W1P0B028;
    private Boolean G1D1W1P0B029;
    private Boolean G1D1W1P0B030;
    private Boolean G1D1W1P0B038;
    private Boolean G1D1W1P0B039;
    private Boolean G1U1K1P0B007;
    private Boolean G1U1K1P0B008;
    private Boolean G1U1K1P0B009;
    private Boolean G1U1K2P0B007;
    private Boolean G1U1K2P0B008;
    private Boolean G1U1K2P0B009;
    private Boolean G1X1W1P0B021;
    private Boolean G1X1W1P0B022;
    private Boolean G1X1W1P0B023;
    private Boolean G1X1W1P0B024;
    private Boolean G1E1W1P0B019;
    private Boolean G1E1W1P0B020;
    private Boolean G1E1W1P0B021;
    private Boolean G1E1W1P0B022;
    private Boolean G1WMCTP0B012;
    private Boolean G1WMCTP0B013;
    private Boolean G1WMCTP0B019;
    private Boolean G1WMCTP0B020;
    private Boolean G1WMCTP0B021;
    private Boolean G1WMCTP0B022;
    private Boolean G1WMCTP0B034;
    private Boolean G1WMCTP0B035;
    private Boolean G1WMCTP0B036;
    private Boolean G1WMCTP0B037;
    private Boolean G1WMCTP0B038;
    private Boolean G1WMCTP0B039;
    private Boolean G1WMCTP0B040;
    private Boolean G1WMCTP0B041;
    private Boolean G1WMCTP0B042;
}
